Planning Graph Based Heuristics for Automated Planning

نویسندگان

  • Romeo Sanchez Nigenda
  • Huan Liu
  • Jeremy Frank
چکیده

One of the most successful algorithms in the last few years for solving classical planning problems is Graphplan [3]. This algorithm can be seen as a disjunctive version of forward state space planners. The algorithm has two interleaved phases: a forward phase where a polynomial-time data structure called ”planning graph” is incrementally extended, and a backward phase where that planning graph is searched for a solution. In this research proposal, we will show that the planning graph data structure extracted from Graphplan is a rich source for extracting effective and admissible heuristics for controlling search under different planning frameworks. Specifically, we have developed a state space planner called AltAlt [36, 43], which uses such heuristics to drive a regression state-search engine. Our technical contributions include (i) a description of a large family of heuristics derived from the planning graph, (ii) methods to control the cost of computing the heuristics and limit the branching factor of the search, (iii) an extension to our base planner AltAlt to generate parallel plans using distance-based heuristics, and (iv) a plan compression algorithm used to improve the quality of the parallel plans generated. We will describe the technical details of AltAlt, as well as its variant AltAlt [41], which generates parallel plans. We will also present an extensive empirical evaluation for both approaches and their heuristics. Our proposed work will address the application of planning graph based heuristics to more complex scenarios. Specifically, some ongoing work will introduce such heuristics to lifted representations to reduce the branching factor of our planners.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interval Based Relaxation Heuristics for Numeric Planning with Action Costs

Many real-world problems can be expressed in terms of states and actions that modify the world to reach a certain goal. Such problems can be solved by automated planning. Numeric planning supports numeric quantities such as resources or physical properties in addition to the propositional variables from classical planning. We approach numeric planning with heuristic search and introduce adaptat...

متن کامل

Revisiting Partial-Order Probabilistic Plannin

We present a partial-order probabilistic planning algorithm that adapts plan-graph based heuristics implemented in Repop. We describe our implemented planner, Reburidan, named after its predecessors Repop and Buridan. Reburidan uses plan-graph based heuristics to first generate a base plan. It then improves this plan using plan refinement heuristics based on the success probability of subgoals....

متن کامل

Reversed Planning Graphs for Relevance Heuristics in AI Planning

Most AI planning heuristics are reachability heuristics, in the sense that they estimate the minimum plan length from the initial state to a search state. Such heuristics are best suited for use in regression state-space planners, since a progression planner would have to reconstruct the heuristic function at each new search state. However, some domains (or problem instances within a certain do...

متن کامل

Planning Graph Heuristics for Belief Space Search

Some recent works in conditional planning have proposed reachability heuristics to improve planner scalability, but many lack a formal description of the properties of their distance estimates. To place previous work in context and extend work on heuristics for conditional planning, we provide a formal basis for distance estimates between belief states. We give a definition for the distance bet...

متن کامل

Graph Transformation and AI Planning

This document provides insight to the similarities and differences of Graph Transformation and AI Planning, two rising research fields with different publication organs and tools. While graph transformation systems can be used as a graphical knowledge engineering front-end for designing planning problems, AI planning technology (especially heuristic search) can accelerate the exploration proces...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003